package org.metis4j.framework.core;

import java.lang.annotation.Annotation;
import java.util.List;

public interface ClassScanner {
	
	
	public List<Class<?>> getClassList(String packageName);
	
	public List<Class<?>> getClassListByAnnotation(String packageName,Class<? extends Annotation> clazz);
	
	public List<Class<?>> getClassListBySuper(String packageName, Class superClass);
}
